ultimate downfall - French English Dictionary